self-checking number device - German English Dictionary